emergency power generator set - Spanish English Dictionary